-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Min build requirements update #2674
Conversation
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Is the issue with FetchContent related to the changes in https://cmake.org/cmake/help/latest/release/3.30.html#deprecated-and-removed-features about FetchContent_Populate being deprecated? |
Yeah, the changes to fetch_content made it really awkward to do what we were doing. I came across several others with similar problems. It seems it was changed to make it work more like targets and single dependencies, but we were using to get a bunch of targets and configure the build, so the intention of CMake changes, and our use case then fits better with the submodule model. |
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
…requirements_update
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Co-authored-by: Ryan Mast <[email protected]>
Summary
If merged this pull request will update to cmake 3.30 and make google test, zeromq, and google benchmarks as submodules.
Proposed changes